A group that was distributing Windows ransomware known as Shade or Troldesh has pulled up stumps and released about 750,000 encryption keys, offering an apology for its actions during its existence.